using System;
using System.Collections.Generic;
using Telerik.Web.UI.Calendar;
using TimeTracker.Core.Domain.Entities;

namespace TimeTracker.Web.TimeTracker.Interface
{
    public interface ISihtericeView
    {
        void PokaziInicijalneVrednosti(IList<OrganizacionaSema> organizacioneSeme);
        void PokaziRadnikeOrganizacioneSeme(IList<Radnik> radnici);
        void PokaziUnoseVremenaZaRadnika(IList<UnosVremenaSati> unosVremena, Radnik selektovniRadnik);
        void PokaziUnosVremenaZaRadnika(UnosVremenaSati unosVremenaSati, DateTime dan);
        void InicijalizujKalendarZaRadnika(IList<UnosVremena> vremena, Radnik selektovniRadnik);
        void RenderujKalendarSaVremenima(IList<UnosVremena> vremena, IList<UnosVremenaSati> sati, DayRenderEventArgs args);
    }
}